/* CSS Document */
body,ul,li,img{margin:0;padding:0;}
body{background-color:#3e403d;font-size:12px;}
ul, li{list-style:none;}
a img{border:none;}
.wrap{width: 886px; margin:auto;}
.cl{position:absolute;left:0;}
.cr{position:absolute;right:0;}
.cb{position:absolute;bottom:0;}

#top{height: 26px;width: 100%;background-color:#4a4d49;}
#foot{width: 100%;background-color:#4a4d49;height: 80px;margin-top:30px;;}
#foot .wrap{line-height:2; padding:15px 0;color:#a4a6a1}
#foot .wrap a{color:#a4a6a1;text-decoration:none; }
#comsome{text-align:right; line-height:26px; }
#comsome a{color:#c4ccc2;text-decoration:none; }
#comsome a:hover{color:#FFF;}

#banner{height: 56px;padding-top:25px;}
#logo{float:left;}
#logo_tip{color:#adafac;float:left;padding-top:18px;padding-left:5px;}

#menu{height: 30px;position:relative;float:right;padding-top:10px;_width:370px;}
#menu .cl, #menu .cr{background: transparent url(../images/sprite.gif) no-repeat scroll 0 0;width: 9px;height: 31px;_height: 30px;}
#menu .cr{background-position: -8px 0;}
#menu .panel{background-color:#333;height: 30px;padding:0 20px;line-height:30px; }
#menu .panel a{color:#9fa1a5;text-decoration:none;}
#menu .panel .on{color:#7eb30c;}
#menu .panel a:hover{text-decoration:underline; }
#menu .panel span{padding:0 10px;color:#9fa1a5;}

#body{overflow:auto; min-height:420px;}
#body h2{font-size:16px;color:#82ba09;font-weight:bold;height: 36px;line-height:36px; }
#body .panel{color:#ccc;}

